WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::SensorDiffDrive Member List

This is the complete list of members for wolf::SensorDiffDrive, including all inherited members.

check(CheckLog &_log, bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::SensorBase
computeNoiseCov(const Eigen::VectorXd &_data) const overridewolf::SensorDiffDrivevirtual
disable()wolf::SensorBaseinline
drifts_std_rate_wolf::SensorBaseprotected
emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0)wolf::NodeStateBlocks
emplacePriors()wolf::NodeStateBlocks
emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed)wolf::NodeStateBlocks
emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed)wolf::NodeStateBlocks
enable()wolf::SensorBaseinline
findLastCaptureBefore(const TimeStamp &_ts) constwolf::SensorBase
findLastCaptureBefore(const TimeStamp &_ts)wolf::SensorBase
fix()wolf::NodeStateBlocksinlinevirtual
fixExtrinsics()wolf::SensorBase
fixIntrinsics()wolf::SensorBase
getCaptureContainingStateBlock(const char &_key, const TimeStamp &_ts) constwolf::SensorBase
getCaptureContainingStateBlock(const char &_key, const TimeStamp &_ts)wolf::SensorBase
getCaptureContainingStateBlock(const char &_key) constwolf::SensorBase
getCaptureContainingStateBlock(const char &_key)wolf::SensorBase
getCategory() constwolf::NodeBaseinline
getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) constwolf::NodeStateBlocks
getDriftStdRate(char) constwolf::SensorBaseinline
getFactoredBySet() constwolf::NodeStateBlocksinline
getFactoredBySet()wolf::NodeStateBlocksinline
getFactoredBySet(FactorBaseConstPtrSet &_fac_set) constwolf::NodeStateBlocksinline
getFactoredBySet(FactorBasePtrSet &_fac_set)wolf::NodeStateBlocksinline
getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") constwolf::NodeStateBlocks
getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="")wolf::NodeStateBlocks
getHardware() constwolf::SensorBaseinline
getHardware()wolf::SensorBaseinline
getIntrinsic(const TimeStamp _ts) constwolf::SensorBase
getIntrinsic(const TimeStamp _ts)wolf::SensorBase
getIntrinsic() constwolf::SensorBase
getIntrinsic()wolf::SensorBase
getKeys() constwolf::NodeStateBlocksinline
getLastCapture() constwolf::SensorBaseinline
getLastCapture()wolf::SensorBaseinline
getLocalSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getName() constwolf::NodeBaseinline
getO(const TimeStamp _ts) constwolf::SensorBase
getO(const TimeStamp _ts)wolf::SensorBase
getO() constwolf::SensorBase
getO()wolf::SensorBase
getP(const TimeStamp _ts) constwolf::SensorBase
getP(const TimeStamp _ts)wolf::SensorBase
getP() constwolf::SensorBase
getP()wolf::SensorBase
getParams() constwolf::SensorBaseinline
getPriorFactor(char) constwolf::NodeStateBlocksinline
getPriorFactor(char)wolf::NodeStateBlocksinline
getPriorFactorMap() constwolf::NodeStateBlocksinline
getPriorFactorMap()wolf::NodeStateBlocksinline
getProblem() constwolf::NodeBaseinline
getProblem()wolf::NodeBaseinline
getProcessorList() constwolf::SensorBaseinline
getProcessorList()wolf::SensorBaseinline
getRadiansPerTick() constwolf::SensorDiffDriveinline
getSensoryFactorSet() constwolf::NodeStateBlocksinline
getSensoryFactorSet()wolf::NodeStateBlocksinline
getSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getState(const StateKeys &_keys="") constwolf::NodeStateBlocks
getStateBlock(const char &_key) const overridewolf::SensorBasevirtual
getStateBlock(const char &_key) overridewolf::SensorBasevirtual
getStateBlock(const char &_key, const TimeStamp &_ts) constwolf::SensorBase
getStateBlock(const char &_key, const TimeStamp &_ts)wolf::SensorBase
getStateBlockMap() constwolf::NodeStateBlocksinline
getStateBlockMap()wolf::NodeStateBlocksinline
getStateBlockVec() constwolf::NodeStateBlocksinline
getStateBlockVec()wolf::NodeStateBlocksinline
getStateTypes() constwolf::NodeStateBlocksinline
getStateVector(const StateKeys &_keys) constwolf::NodeStateBlocks
getTicksPerWheelRevolution() constwolf::SensorDiffDriveinline
getTicksStdFactor() constwolf::SensorDiffDriveinline
getType() constwolf::NodeBaseinline
has(const char &_sb_key) constwolf::NodeStateBlocksinline
has(const std::string &_keys) constwolf::NodeStateBlocksinline
hasChildren() const overridewolf::NodeStateBlocksinlinevirtual
hasDrift(char _key) constwolf::SensorBaseinline
hasFactor(FactorBaseConstPtr _fac) constwolf::NodeStateBlocksinline
hasStateBlock(const StateBlockConstPtr &_sb) constwolf::NodeStateBlocks
id() const overridewolf::SensorBaseinlinevirtual
is_removing_wolf::NodeBaseprotected
isCapture() constwolf::NodeStateBlocksinline
isEnabled() constwolf::SensorBaseinline
isFixed() constwolf::NodeStateBlocksvirtual
isFrame() constwolf::NodeStateBlocksinline
isLandmark() constwolf::NodeStateBlocksinline
isRemoving() constwolf::NodeBaseinline
isSensor() constwolf::NodeStateBlocksinline
isStateBlockDynamic(const char &_key) constwolf::SensorBaseinline
link(HardwareBasePtr)wolf::SensorBase
localCheck(bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::SensorBasevirtual
node_category_wolf::NodeBaseprotected
node_id_wolf::NodeBaseprotected
node_name_wolf::NodeBaseprotected
node_type_wolf::NodeBaseprotected
NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="")wolf::NodeBaseinline
nodeId() constwolf::NodeBaseinline
NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors)wolf::NodeStateBlocks
params_wolf::SensorBaseprotected
perturb(double amplitude=0.01)wolf::NodeStateBlocks
print(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream=std::cout, std::string _tabs="") constwolf::SensorBase
printHeader(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream, std::string _tabs="") constwolf::SensorBasevirtual
printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) constwolf::SensorBase
problem_ptr_wolf::NodeBaseprotected
process(const CaptureBasePtr capture_ptr)wolf::SensorBase
remove(bool viral_remove_parent_without_children=false)wolf::NodeStateBlocksvirtual
removeStateBlock(const char &_sb_key)wolf::NodeStateBlocksprotectedvirtual
SensorBase(const std::string &_type, const TypeComposite &_state_types, const YAML::Node &_params)wolf::SensorBaseprotected
setDriftStdRate(char _key, const Eigen::VectorXd &_drift_rate_std)wolf::SensorBase
setLastCapture(CaptureBasePtr)wolf::SensorBase
setName(const std::string &_name)wolf::NodeBaseinline
setProblem(ProblemPtr _problem) override finalwolf::SensorBaseprotectedvirtual
setState(const VectorComposite &_state, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true)wolf::NodeStateBlocks
setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true)wolf::NodeStateBlocks
setStateBlock(const char _sb_key, const StateBlockPtr &_sb)wolf::NodeStateBlocksinline
setStateBlockDynamic(const char &_key, bool _dynamic=true)wolf::SensorBaseinline
setType(const std::string &_type)wolf::NodeBaseinline
shared_from_this_sensor()wolf::SensorBaseinline
shared_from_this_sensor() constwolf::SensorBaseinline
stateBlockKey(const StateBlockConstPtr &_sb, char &_key) constwolf::NodeStateBlocks
ticks_per_wheel_revolution_wolf::SensorDiffDriveprotected
ticks_std_factor_wolf::SensorDiffDriveprotected
toYaml() constwolf::NodeStateBlocksvirtual
transform(const VectorComposite &_transformation)wolf::NodeStateBlocksprotected
unfix()wolf::NodeStateBlocksinlinevirtual
unfixExtrinsics()wolf::SensorBase
unfixIntrinsics()wolf::SensorBase
updateLastCapture()wolf::SensorBase
WOLF_SENSOR_CREATE(SensorDiffDrive)wolf::SensorDiffDrive
~NodeBase()=defaultwolf::NodeBasevirtual
~NodeStateBlocks()wolf::NodeStateBlocksinlinevirtual
~SensorBase() overridewolf::SensorBase
~SensorDiffDrive() override=defaultwolf::SensorDiffDrive